Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wifi_remote]: Make flat version structure across IDF releases #660

Merged
merged 10 commits into from
Sep 26, 2024

Conversation

david-cermak
Copy link
Collaborator

@david-cermak david-cermak commented Sep 18, 2024

Adds multiple IDF release branch support to a single version of wifi-remote to simplify release workflow of this component

  • Add tests with IDF examples, where esp_wifi_remote is used

@david-cermak
Copy link
Collaborator Author

@euripedesrocha @mantriyogesh PTAL at this proposal, I'd like to continue with linear versioning of wifi-remote (and replace #644 #643 with this one)

still need to cleanup commit history and build related IDF examples.
(also wanted to check with IDF tools people on concerns they might have with flattening this)

@@ -0,0 +1,432 @@
/*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I sense the directory stricture being modified and the esp_wifi_remote_weak.c moved inside of idf. Any changes from application/hosted side needed for this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any changes from application/hosted side needed for this?

No change should be necessary, as the paths have been updated in CMake as well, so all headers are still available from public path (locations of sources shouldn't cause any trouble)

@@ -1,3 +1,4 @@
CONFIG_ESP_WIFI_REMOTE_LIBRARY_EPPP=y
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we still wish to use eppp as default solution here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would still keep eppp as default for this example (since I wanted to build it with wifi capable chips as well, which doesn't seem to work with esp-hosted)

@david-cermak david-cermak force-pushed the feat/wifi_remote_flat branch 4 times, most recently from 6e0e095 to ab15807 Compare September 24, 2024 14:45
@mantriyogesh
Copy link
Collaborator

LGTM..

@david-cermak david-cermak merged commit d6347a9 into espressif:master Sep 26, 2024
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants